echo beat - German English Dictionary